.tg_long{
	margin-top: 10px;
	img{
		width: 100%;
	}
}
.nav_top{
	line-height:40px;
}
.main_l{
	width: 750px;
	padding:20px;
	float: left;
	min-height: 500px;
	.news_title{
		font-size: 32px;
		text-align: center;
		
		font-weight: bold;
		margin-bottom: 30px;
	}
	.line_bottom{
		border-bottom: 1px solid #c40000;
		height: 40px;
		line-height: 40px;
		label{
			display: inline-block;
			margin: 0 10px;
		}
		span{
			float: right;
			margin-right: 10px;
		}
	}
	.news_img{
		margin: 30px auto;
		width: 500px;
		height: 350px;
		padding: 5px;
		border: 1px solid #f2f2f2;

	}
	.news_content{
		font-size: 16px;
		
		
		text-align:justify;
        text-justify:inter-ideograph;
        p{
        	text-indent: 2em;
        	line-height: 35px;
        	margin-bottom: 20px;

        }

	}
	.comment_panel{
		margin-top: 20px;
		border-top: 1px solid #d3d3d3;
		.comment_panel_header{
			line-height: 30px;

		}
		.comment_panel_body{
			min-height: 300px;
		}
	}
	.tg_panel{
		border: 1px solid #d3d3d3;
		min-height: 200px;
	}

}
.main_r{
	width: 350px;
	float: right;
	padding-left: 20px;
	border-left: 1px dotted #d3d3d3;
	.panel_header{
		line-height: 35px;
		height: 35px;
		border-bottom: 1px solid #d3d3d3;
		margin-bottom: 10px;
		position:relative;
		label{
			display: inline-block;
			height: 35px;
			line-height: 35px;
			border-bottom: 1px solid #c40000;
			padding:0 5px;
			font-weight: bold;
			font-size: 14px;
			position: absolute;
			top: 0;
			left: 0;
		}
	}
	.panel_body{
		margin-bottom: 20px;
		min-height: 200px;
		&.game_panel_body{
			
		}
		&.img_panel_body{
			ul{
				width: 380px;
				overflow: hidden;
				a{
					display: inline-block;
					float: left;
					width: 170px;
					margin: 0 10px 10px  0;

					.img_{
						
						height: 120px;
						background: #f2f2f2;
					}
					p{
						line-height: 25px;
						padding: 0 6px;
					}

				}
			}
		}
		&.text_panel_body{
		ul{
			a{
				display: block;
				line-height: 30px;
				border-bottom: 1px dotted #d3d3d3;
				i{
					font-weight: bold;
					padding: 0 10px;
				}
				span{
					float: right;
					margin-right: 5px;
				}
			}
		}

		}
		
	}
	.tg{
		height: 250px;
		margin-bottom: 20px;
		background: #d3d3d3;
	}
}